layer of insulation - Turc Anglais Dictionnaire